The Scan Destination FTP Module
With the FTP module, a scan can be made to a directory, whereby the file transfer takes place via FTP (File Transfer Protocol). The module can occur several times in the workflow. This can be useful, for example, if the destination is a fixed preset. Depending on the setting, the user can fill or change the fields on the device. The access data defined in this dialog is used to gain access to the destination directory via FTP.
The modules for the scan destinations are arranged on the device in exactly the same way as in the workflow (X-axis; the left-most scan destination is also displayed on the left-most device).
You can use variables in all input fields, see Variables.

The module can occur several times in the workflow.

The module can be connected to all modules (this can result in nonsensical workflows).

No restrictive modules.


If this option is enabled, the destination is initially selected in the scan dialog on the device.

When this option is disabled, the scan destination is not displayed on the device. It can still be preselected as a destination.

This field is used to specify the name that the scan file should be given.
Presetting: You can preset the field with a value or a setting. For required fields, which might not be changeable or visible, a presetting is absolutely necessary.
Properties:
- Can be changed: If this setting is enabled, the user can enter something in the field or change the default preset. If the setting is not enabled, the field is grayed out and the content is visible but cannot be changed.
- Visible: If this option is disabled, the input field is not visible for the user - accordingly, nothing can be entered (note the default setting).
- Required field: If this option is enabled, the workflow cannot be continued until the user has made an entry. Presetting and/or visibility should be considered in this context.

With this switch you can specify whether a timestamp consisting of the date and time is to be appended to the name from File Name. Alternatively, you can use date and time variables in the File Name field.
Presetting: You can preset the field with a value or a setting. For required fields, which might not be changeable or visible, a presetting is absolutely necessary.
Properties:
- Can be changed: If this setting is enabled, the user can enter something in the field or change the default preset. If the setting is not enabled, the field is grayed out and the content is visible but cannot be changed.
- Visible: If this option is disabled, the input field is not visible for the user - accordingly, nothing can be entered (note the default setting).
- Required field: If this option is enabled, the workflow cannot be continued until the user has made an entry. Presetting and/or visibility should be considered in this context.

In this field, enter the destination directory where the final scan file should be saved. If you leave the field empty, the file will be placed in the root directory of the FTP server. If there is a directory in the root directory of the FTP server, specify it relatively, e.g. scans or scans\user1.
The directory must exist and cannot be created by IQ4docs.
Presetting: You can preset the field with a value or a setting. For required fields, which might not be changeable or visible, a presetting is absolutely necessary.
Properties:
- Can be changed: If this setting is enabled, the user can enter something in the field or change the default preset. If the setting is not enabled, the field is grayed out and the content is visible but cannot be changed.
- Visible: If this option is disabled, the input field is not visible for the user - accordingly, nothing can be entered (note the default setting).
- Required field: If this option is enabled, the workflow cannot be continued until the user has made an entry. Presetting and/or visibility should be considered in this context.

The hostname of the target server is entered in this field.
Presetting: You can preset the field with a value or a setting. For required fields, which might not be changeable or visible, a presetting is absolutely necessary.
Properties:
- Can be changed: If this setting is enabled, the user can enter something in the field or change the default preset. If the setting is not enabled, the field is grayed out and the content is visible but cannot be changed.
- Visible: If this option is disabled, the input field is not visible for the user - accordingly, nothing can be entered (note the default setting).
- Required field: If this option is enabled, the workflow cannot be continued until the user has made an entry. Presetting and/or visibility should be considered in this context.

Enter the port number of the connection (e.g. 21 for FTP).
Presetting: You can preset the field with a value or a setting. For required fields, which might not be changeable or visible, a presetting is absolutely necessary.
Properties:
- Can be changed: If this setting is enabled, the user can enter something in the field or change the default preset. If the setting is not enabled, the field is grayed out and the content is visible but cannot be changed.
- Visible: If this option is disabled, the input field is not visible for the user - accordingly, nothing can be entered (note the default setting).
- Required field: If this option is enabled, the workflow cannot be continued until the user has made an entry. Presetting and/or visibility should be considered in this context.

The username for accessing the directory on the target server must be entered in this field.
Presetting: You can preset the field with a value or a setting. For required fields, which might not be changeable or visible, a presetting is absolutely necessary.
Properties:
- Can be changed: If this setting is enabled, the user can enter something in the field or change the default preset. If the setting is not enabled, the field is grayed out and the content is visible but cannot be changed.
- Visible: If this option is disabled, the input field is not visible for the user - accordingly, nothing can be entered (note the default setting).
- Required field: If this option is enabled, the workflow cannot be continued until the user has made an entry. Presetting and/or visibility should be considered in this context.

The user's password must be entered in this field (for access to the directory on the target server).
Presetting: You can preset the field with a value or a setting. For required fields, which might not be changeable or visible, a presetting is absolutely necessary.
Properties:
- Can be changed: If this setting is enabled, the user can enter something in the field or change the default preset. If the setting is not enabled, the field is grayed out and the content is visible but cannot be changed.
- Visible: If this option is disabled, the input field is not visible for the user - accordingly, nothing can be entered (note the default setting).
- Required field: If this option is enabled, the workflow cannot be continued until the user has made an entry. Presetting and/or visibility should be considered in this context.

A text-based metafile can be created for the actual destination file. This file is then transferred to the destination location in addition to the destination file (e.g. is stored in the same folder).
Encoding: Set which encoding method should be used to create the text file. The following encoding methods are available (please contact your IQ4docs contact if you require an encoding method that is not currently offered):
- UTF-8
- UTF-8 with BOM
- UTF-16 big endian
- UTF-16 little endian
- UTF-32 big endian
- UTF-32 little endian
- ASCII
- ISO 8859-15
- Windows-1252
Note that not all (special) characters can be displayed correctly with every encoding method. Characters that cannot be displayed may be replaced by other characters.
Metafile name: Specify the name of the metafile with file extension. If no variables are used in the name (e.g. metafile.xml), the file will always be overwritten during transfer via FTP if it already exists. For SMB, an additional number is inserted in the name (e.g. metafile (1).xml). All variables can be used in the name, see Variables.
Metafile content: Use this field to define the content of the metafile. All Variables can be used in the content of the metafile. In connection with this, please also note the possibilities of Zone OCR, see Zone OCR, Barcode, QRCode module.


The ImageService processes image data (e.g. from scans) and performs file format conversions, image optimization and the OCR function. It stores files in desired destination directories (depending on the module used, the rights of the user executing its application pool are used for this purpose). Its log file is Logs\ImageService.log.